vtd, x86: Fix dom0 boot crash
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 18 Feb 2009 08:56:31 +0000 (08:56 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 18 Feb 2009 08:56:31 +0000 (08:56 +0000)
Signed-off-by: Allen Kay allen.m.kay@intel.com
xen/drivers/passthrough/vtd/x86/vtd.c

index 5b631bbdb0198df0683f8a0c8d60057ec2795a8a..d4678d43cfd0b15f1c247aaddf7020f9ca7ea45d 100644 (file)
@@ -149,7 +149,7 @@ void iommu_set_dom0_mapping(struct domain *d)
     u64 i, j, tmp;
     extern int xen_in_range(paddr_t start, paddr_t end);
 
-    BUG_ON(d != dom0);
+    BUG_ON(d->domain_id != 0);
 
     for ( i = 0; i < max_page; i++ )
     {